/*重置*/
#bg-yes{background-image:url(/images/manager/body-bg.png); background-repeat:repeat-y;}
#bg-no{background: none;}
html { scrollbar-face-color:#ddd; scrollbar-highlight-color:#fff;scrollbar-shadow-color:#eeeeee; scrollbar-3dlight-color:#eeeeee; scrollbar-arrow-color:#000;scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff;font-size:14px; font-family: "microsoft yahei", Helvetica,Arial;}
body,ul,li,a,h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0; color:#666; font-weight:normal;}
ul,li{ list-style:none;}
a{ display:block; text-decoration:none;}
img{ display:block; border:none;}
input{ border:none; color:#666; outline:none; outline-style:none;}
.graybgstyle{ background-color:#364150; color:#b4bcc8;}
.bluebgstyle{ background-color:#1caf9a; color:white; background-image:url(/images/manager/bg18.png); background-position:223px 8px; background-repeat:no-repeat;}
.lefthoverstyle{ background-color:#3e4b5c;}
.displayblock{ display:block;}
.displaynone{ display:none;}
.heise{color:black;}
.allclear{clear:both;}
/*顶部*/
.topbox{ height:45px; width:100%; background-color:#2b3643; position:fixed; left:0; top:0; z-index:1000;}
.logobox{ float:left; margin-left:20px; width:215px;}
.logobox img{ height:45px;}
.navbox{ float:right; margin-right:20px;}
.menubox{ float:left; height:45px; position:relative;}
.menubox:hover{ background-color:#3f4f62;}
.menuimg{ width:18px; height:18px; margin-top:17px; margin-left:20px; margin-right:10px; position:relative;}
.numberbox{ width:18px; height:18px; background-image:url(/images/manager/yuan-bg.png); text-align:center; line-height:18px; color:white; position:absolute; left:9px; top:10px; cursor:default;}
.submenubox{ width:280px; background-color:#edf3f9; position:absolute; right:0; top:45px; overflow:hidden; display:none;}
.submenubox a,h1,p{ cursor:default;}
.submenubox .left{ float:left; margin-left:10px; line-height:45px; color:#45b6af;}
.submenubox .right{ float:right; margin-right:10px; line-height:45px; color:#89c4f4;}
.submenu-pag1{ width:280px; height:230px; box-sizing:border-box; border:solid 1px #edf3f9; background-color:white;  overflow-y:scroll;}
.submenu1{ width:261px; box-sizing:border-box; border-top:solid 1px #edf3f9; float:left; overflow:hidden;}
.submenu1:hover{ background-color:#f7f7f7;}
.submenu1 img{ width:20px; height:20px; float:left; margin:12.5px 10px;}
.submenu1 .middle{ width:160px; height:45px; line-height:45px; font-size:12px; color:#9a899a; overflow:hidden; float:left; cursor:pointer;}
.submenu1 .right{ line-height:45px; float:right; margin-right:10px; color:#9a899a;}
.submenu-pag2{ width:280px; height:230px; box-sizing:border-box; border:solid 1px #edf3f9; background-color:white;  overflow-y:scroll;}
.submenu2{ width:261px; box-sizing:border-box; border-top:solid 1px #edf3f9; float:left; overflow:hidden;}
.submenu2:hover{ background-color:#f7f7f7;}
.submenu2 img{ width:30px; height:30px; margin:20px 5px 0 10px; float:left;}
.submenu2 .middle{ float:left; width:160px; color:#9a899a;}
.submenu2 .middle h1{ font-weight:bold; font-size:14px; margin-top:15px; color:#578ebe;}
.submenu2 .middle p{ font-size:12px; height:30px; overflow:hidden;}
.submenu2 .right{ float:right; margin-right:10px; color:#9a899a;}
.submenu-pag3{ width:280px; height:230px; box-sizing:border-box; border:solid 1px #edf3f9; background-color:white;  overflow-y:scroll;}
.submenu3{ width:261px; box-sizing:border-box; border-top:solid 1px #edf3f9; float:left;}
.submenu3 .title{ line-height:40px; margin-left:10px;}
.submenu3 .progressbox{ width:241px; height:10px; margin-left:auto; margin-right:auto; margin-bottom:20px; background-color:#bfcad1;}
.progressbox .progress-first{ width:30%; height:10px; background-color:#3faba4;}
.progressbox .progress-two{ width:50%; height:10px; background-color:#4c87b9;}
.progressbox .progress-three{ width:70%; height:10px; background-color:#dfba49;}
.progressbox .progress-four{ width:96%; height:10px; background-color:#e14e4e;}
.progressbox .progress-five{ width:46%; height:10px; background-color:#4c87b9;}
.progressbox .progress-six{ width:67%; height:10px; background-color:#dfba49;}
.menubox-wo{ float:left; height:45px; position:relative;}
.menubox-wo:hover{ background-color:#3f4f62;}
.menubox-wo .selfpic{ width:30px; height:30px;  margin-top:10px; margin-left:10px; margin-right:10px; float:left;}
.menubox-wo .selfname{ float:left; line-height:45px; color:white; margin-right:10px;}
.submenubox-wo{ background-color:white; width:200px; box-sizing:border-box; border:solid 1px #edf3f9; position:absolute; right:0; top:45px; overflow:hidden; display:none;}
.submenubox-wo span{ cursor:default;}
.submenu4{ width:200px; height:40px; float:left; overflow:hidden;}
.submenu4:hover{ background-color:#f7f7f7;}
.submenu4 img{ width:20px; height:20px; float:left; margin-left:10px; margin-top:10px;}
.submenu4 a{ float:left; line-height:40px; margin-left:20px; color:#9a899a;width:145px;}
.submenu4 .status-inbox,.status-task{ width:18px; height:18px; text-align:center; line-height:18px; color:white; float:right; margin-top:11px; margin-right:10px;}
.submenu4 .status-inbox{ background-image:url(/images/manager/yuan-bg2.png);}
.submenu4 .status-task{ background-image:url(/images/manager/yuan-bg.png);}
.submenubox-wo .cutline{ width:200px; height:1px; border-bottom:solid 1px #edf3f9; float:left; margin:5px auto;}
.tuichu{ width:50px; float:right;margin-left: 15px}
.tuichu:hover{ background-color:#3f4f62;}
.tuichu img{ width:20px; height:20px; margin:12.5px 15px;}
/*回到顶部*/
#top{ position:fixed; right:20px; bottom:20px;display: none;}
/*左控制按钮*/
.leftmenubox{ width:195px;height:188px; float:left; background-color:#364150;}
.controlbtn{ width:195px; height:50px; background-color:#364150; position:relative;}
.controlbtn .menubtn{ width:30px; height:27px; margin-left:145px; padding-top:59px; margin-bottom:20px;}
.tanchumenu{ position:absolute; top:29px; left:195px; display:none;padding-top:30px; }
/*左导航*/
.leftnavbox span{ cursor:default;}
.leftnavbox{ width:195px;}
.leftmenubox2{ width:195px; border-bottom:solid 1px #3d4957; float:left;}
.clear-border-bottom{ border:none;}
.leftmenubox2 .iconpic{ width:14px; height:14px; margin-left:18px; margin-top:11px; float:left;}
.leftmenubox2 .title{ line-height:36px; width:120px; font-size:14px; margin-left:20px; float:left;}
.leftmenubox2 .icon-direction{ width:9px; height:9px; margin-right:22px; margin-top:15px; float:right;}
.leftsubmenu-pag2{ width:195px; background-color:#364150; overflow:hidden;}
/*.leftsubmenu-pag2 .cutline2{ width:195px; height:5px; background-color:#364150; float:left;}*/
.leftsubmenu-pag2 .leftsubmenu2{ width:195px; height:32px; float:left; overflow:hidden;}
.leftsubmenu2:hover{ background-color:#3e4b5c;}
.leftsubmenu2 img{ width:14px; height:14px; margin-left:45px; margin-top:9px; float:left;}
.leftsubmenu2 span{ line-height:32px; font-size:14px; float:left; color:#b4bcc8; margin-left:5px;}
.leftsubmenu2 .redyuan,.yellowyuan,.blueyuan{ width:18px; height:18px; text-align:center; float:right; margin-top:7px; margin-right:15px;}
.leftsubmenu2 .redyuan{ background-image:url(/images/manager/yuan-bg2.png);}
.leftsubmenu2 .yellowyuan{ background-image:url(/images/manager/yuan-bg3.png);}
.leftsubmenu2 .blueyuan{ background-image:url(/images/manager/yuan-bg.png);}
.yuantext a{ line-height:18px; color:white;}

.leftsubmenu-pag2 .leftsubmenu3{ width:195px; height:32px; float:left; overflow:hidden;}
.leftsubmenu3:hover{ background-color:#3e4b5c;}
.leftsubmenu3 span,.leftsubmenu3 a{ line-height:32px; font-size:14px; float:left; color:#b4bcc8; margin-left:35px;}
.leftsubmenu3 a:hover{color:#b4bcc8;}
.leftsubmenu3 .redxim,.greenxin,.yellowxin{ width:24px; height:18px; color:white; text-align:center; line-height:18px; float:right; margin-right:15px; margin-top:7px;}
.leftsubmenu3 .redxin{  background-color:#f3565d;}
.leftsubmenu3 .greenxin{ background-color:#45b6af;}
.leftsubmenu3 .yellowxin{ background-color:#dfba49;}

.maxtitle{ width:195px; height:45px; background-color:#364150; color:#708096; float:left;}
.maxtitle span{ line-height:45px; margin-left:18px; color:#708096;cursor:default;}
/*主体*/
.mainbox{ margin-top:25px; margin-left:195px;}
.mainbox .borderbox{ margin-left:20px; margin-right:20px;}
/*标题*/
.titlekuang{ width:100%; height:40px; padding-top:15px; }
.titlebox{ height:40px; overflow:hidden;}
.titlebox h1{ float:left; font-size:24px; margin-top:11px; cursor:default;}
.titlebox p{ float:left; font-size:14px; color:#888; margin-top:21px; cursor:default;}
.titlebox img{ float:right; width:40px; height:40px; display:none;}
/*指示栏*/
.indicatebox{ margin-top:15px; background-color:#ececec; height:36px; overflow:hidden;}
.indicatebox .imgbg{ width:13px; height:10px; margin-left:10px; margin-top:14px; float:left;}

.indicatebox span,.indicatebox a{ font-size:14px; float:left; line-height:36px; margin-left:10px; color:#888;}
.indicatebox .zhishibg{ margin-top:15px; float:left;}
/*日历*/
.rilibox{ float:right; background-color:#bfcad1; height:36px; width:300px;}
.rilibox .riliimg{ width:14px; height:14px; float:left; margin-left:15px; margin-top:11px;}
.rilibox p{ float:left; line-height:36px; padding:0 10px; font-size:14px; color:#fafcfb;}
/*新增用户*/
.usermodbox{ width:100%; margin-top:25px; border:solid 1px #e5e5e5;}
.usermod-title{ width:100%; height:40px; border-bottom:solid 1px #e5e5e5; overflow:hidden;}
.usermodicon{ width:14px; height:14px; margin-left:20px; margin-top:13px; float:left;}
.usermod-text{ font-size:16px; color:#333; line-height:40px; margin-left:10px; float:left; cursor:default;}
.usermod-table{width:100%; padding-top:15px;}
.usermod-table div{ margin-left:20px;}
.user-nickname{ width:180px; line-height:25px; border:solid 1px #e5e5e5; text-indent:5px; height:25px; margin-top:5px;}

.usermod-namebox{ width:100%; margin-top:5px; overflow:hidden;}
.usermod-namebox li{ width:20%; min-width:160px; margin-top:10px; float:left;}
.usermod-namebox li input{ width:12px; height:12px;}
/*管理用户*/
.manageuserbox{ width:100%; margin-top:25px; border:solid 1px #e5e5e5;}
.manageuser-title{ width:100%; height:40px; border-bottom:solid 1px #e5e5e5; overflow:hidden;}
.manageusericon{ width:14px; height:14px; margin-left:20px; margin-top:13px; float:left;}
.manageuser-text{ font-size:16px; color:#333; line-height:40px; margin-left:10px; float:left; cursor:default;}
.manageuser-table{ width:380px; border:solid 1px #e5e5e5; float:left; margin:12px; overflow:hidden;}
.manageuser-table .manageusername{ width:140px; border:none; line-height:25px; color:#333; float:left; margin:10px;}
.delete{ float:left;}
/*管理模块*/
.managebox{ width:100%; margin-top:25px; border:solid 1px #e5e5e5; overflow:hidden;}
.manage-title{ width:100%; height:40px; line-height:40px;padding-left:10px;border-bottom:solid 1px #e5e5e5; overflow:hidden; margin-left:-2px;}
.manageicon{ width:14px; height:14px; margin-left:20px; margin-top:13px; float:left;}
.manage-text{ font-size:16px; color:#333; line-height:40px; margin-left:10px; float:left; cursor:default;}
.manage-table{ width:22.3%; min-width:307px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; border:solid 1px #e5e5e5; overflow:hidden; margin:1%; float:left;}
.manage-table .firstname{ float:left; margin-top:20px; margin-left:10px;}
.manage-table .manage-name{ float:left;height:25px; margin-left:5px; margin-top:15px; border:solid 1px #e5e5e5; width:180px; line-height:24px; padding-left:10px;}
.manage-table .manage-namestate{ float:right; margin-top:20px; margin-right:20px;height:25px;}

.btnoff{ background-image:url(/images/manager/btnoff.png); width:71px; height:24px;}
.btnon{ background-image:url(/images/manager/btnon.png); width:71px; height:24px;}
.modelminbox{ float:left;}
.modelminbox p{ float:left; margin-left:10px; margin-top:15px;}
.manage-table .a1,.a2{ width:180px; line-height:24px; padding-left:10px; border:solid 1px #e5e5e5; margin-left:5px; margin-top:10px; float:left;height:25px;}
.manage-table .changebox{ float:left; width:100%;}
.revamp,.remove{ margin:20px 10px 10px 20px; background-color:white; border:solid 1px #e5e5e5; width:70px; line-height:24px;}
.manage-table .revamp,.remove{ float:left;}
/*新增模块*/
.modele-table{ width:24%; margin-left:0.5%; margin-right:0.5%; float:left; min-width:240px; margin-top:25px; -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; border:solid 1px #e5e5e5;}
.modele-table .modele-name,.modele-biaoshi{ width:180px; padding-left:10px; border:solid 1px #e5e5e5; margin-left:20px; margin-top:10px;}

.managerole-xiugai-list li{ float:left; margin-left:20px; margin-bottom:10px;}
.managerole-xiugai-list li input{ width:100px; height:28px; line-height:24px; text-align:center; border:solid 1px #e5e5e5;}
.managerole-xiugai-htsyqx{ width:100%;}
.managerole-xiugai-htsyqx li{ margin-left:20px; margin-top:10px; margin-bottom:10px; cursor:default;}
.managerole-xiugai-htsyqx li input{ margin-left:5px;}
.managerole-xiugai-htsyqx span{ color:black;}
.managerole-xiugai-htsyqx-list{ width:100%; overflow:hidden; border-bottom:solid 1px #e5e5e5;}
.managerole-xiugai-htsyqx-list li{ float:left; width:150px; margin-left:20px; margin-bottom:10px;}
/*新增角色*/
.addrolebox{ width:100%; margin-top:25px; border:solid 1px #e5e5e5; overflow:hidden;}
.addrole-title{ width:100%; height:40px; border-bottom:solid 1px #e5e5e5; overflow:hidden;}
.addroleicon{ width:14px; height:14px; margin-left:20px; margin-top:13px; float:left;}
.addrole-text{ font-size:16px; line-height:40px; margin-left:10px; float:left; cursor:default;}
.addrole-table{ width:100%; overflow:hidden;}
.addrole-table li{ width:280px; margin:10px; float:left; overflow:hidden;}
.addrole-table li p{ float:left; margin-left:10px; margin-top:5px;}
.addrole-table li input{ float:left; margin-left:10px; margin-top:0px; border:solid 1px #e5e5e5; text-indent:10px;}
/*管理权限*/
.authoritymngbox{ width:100%; margin-top:25px; border:solid 1px #e5e5e5; overflow:hidden;}
.authoritymng-title{ width:100%; height:40px; border-bottom:solid 1px #e5e5e5; overflow:hidden;}
.authoritymngicon{ width:14px; height:14px; margin-left:20px; margin-top:13px; float:left;}
.authoritymng-text{ font-size:16px; color:#333; line-height:40px; margin-left:10px; float:left; cursor:default;}
.authoritymng-quanbu{ width:100%; overflow:hidden;}
.authoritymng-quanbu li{ width:150px; margin:10px 35px; float:left; overflow:hidden;}
.authoritymng-quanbu li p{ float:left; margin-left:10px;}
.authoritymng-quanbu li input{ float:right; margin-right:10px;}
/*修改权限*/
.change-authority-xiugai{ width:100%; overflow:hidden;}
.change-authority-xiugai li{ float:left; margin:20px;}
.change-authority-xiugai li input{ border:solid 1px #e5e5e5; text-indent:5px;}
.change-authority-xiugai-list{ width:100%; overflow:hidden; border-bottom:solid 1px #e5e5e5;}
.change-authority-xiugai-list li .open{ color:#44b6ae;padding:4px 10px;border:1px solid #44b6ae;}
.change-authority-xiugai-list li .close{ color:#666;padding:4px 10px;border:1px solid #999999;}
.change-authority-xiugai-list li{ float:left; margin:20px; margin-top:0px;}
.change-authority-xiugai-htsyqx{ width:100%;}
.change-authority-xiugai-htsyqx li{ margin:20px;}
.change-authority-xiugai-htsyqx li input{ margin-left:5px;}
.change-authority-xiugai-htsyqx-list{ width:100%; overflow:hidden; border-bottom:solid 1px #e5e5e5;}
/*分页栏*/
.fenyecolumnbox, .pagination{ width:100%; float:left;}
.fenyecolumn{ height:30px; overflow:hidden; float:right; margin:15px;}
.fenyecolumn a{ line-height:20px; text-align:center; border:solid 1px #999; float:left; padding:0 6px; margin:0 5px;}
.fenyecolumn .nowpagesegment{ font-weight:bold; color:#666; font-size:16px;}
/*laravel 分页*/
#pull_right{
    text-align:right;
    width: 99%;
}
.pull_right{
    float: right;
}
.pagination{
    float: right;
    margin: 10px;
}
.pagination>li{
    text-align: center;
    line-height: 25px;
    margin: 5px;
    float: left;
    padding:0;
    width: 25px;
    height: 25px;
    border: 1px solid #999;
    color: #999;
}
.pagination>li>span{color: #0a8cbd;font-size: 16px;}
.pagination>.active{
    border: 1px solid #0a8cbd;
    color: #0a8cbd;
    font-size: 16px;
}
/*列表样式*/
.qr_tablelist,.fkf_tablelist{border:1px solid #666666;border-collapse:collapse;font-family: verdana,arial,sans-serif;font-size:11px;color:#333333;margin-top: -10px;}
.qr_tablelist th{border:1px solid #666666;padding: 6px 5px;background-color: #dedede;text-align: center;}
.qr_tablelist td{border:1px solid #666666;padding: 6px 5px;background-color: #ffffff;text-align: center;}
.qr_qgx{width:40px;}
.qr_ss_txtbox{width:180px; height:25px; border:solid 1px #e5e5e5; text-indent:5px; height:25px; margin-top:5px;}
.qr_tj_box{margin-top: 15px;text-align: left;}
.qr_tj_box ul{height:50px;width:100%;}
.tjcolumn{float:left;margin-right: 20px;margin-top:15px;}

.qr_ul{height:40px;line-height: 40px;}
.qr_ul li{float:left;margin-right: 30px;}
.qr_form,.fkf_form{padding:20px;overflow:hidden;}
.qr_tjqr,.qr_search,.qr_cz{border:none; text-align:center; width:80px;height:28px;background-color:#666;color:#ffffff;background-color:#35aa47;}
.qr_search{background-color:#666;}

/*.align1{text-align: right;letter-spacing: 3px;width:150px;}*/
.align1,.align4,.align5,.align6{text-align: left;width:120px;padding-left: 45px;padding-top: 10px;padding-bottom: 10px;}
.align4{letter-spacing: 9px;}
.align5{letter-spacing: 20px;}
.align6{letter-spacing: 45px;}
.txt1{padding: 10px;}

#td1{padding:0px;}
#ta1{width:600px;border-collapse:collapse;}
#ta1 table{border-collapse:collapse;}
.ta2{margin:0 auto;}/*width:575px;float:left;margin-left: 20px;*/
.ta2 td{border:none;}/*领导签名行的边框*/
.ta2 tr{height:50px;}/*签名行的行高*/
.bt{width:10px;letter-spacing: 2px;padding: 10px;}
#date_box{text-align: right;line-height: 55px;font-size: 15px;padding-right: 20px;}
.align2,.align7,.align8{text-align: left;padding-left:10px;}
.align7{letter-spacing: 5px;}
.align8{letter-spacing: 13px;}
.align3{text-align: left;width:140px;padding: 10px;}
.align3 img{vertical-align: text-bottom;width:10px;}
.bzbox li{margin-top: 5px;color:black;}

.fkf_d_title{padding:20px;}

/*表单提交、重置、删除按钮*/
.submit,.reset,.delete{ margin-top:10px; margin-bottom:15px; margin-left:20px; border:none; text-align:center; width:80px; line-height:25px;}
.submit{ background-color:#35aa47;color:#ffffff;}
.reset{ background-color:#e5e5e5;color:#526075;}
.delete{ background-color:#e5e5e5;color:#ffffff;}

/*上传签名图片*/
.sign_div{overflow:hidden;}
.sign_ul{height:30px;}
.sign_ul li{float:left;height:30px;line-height:30px;}
.sign_li{width:300px;margin-top: 2px;}
.sign_li .lcyw-file-table{margin-top: -10px;margin-left:-5px;}
.pic_div{overflow:hidden;}

.checkbox-div{margin-bottom: 18px;}


.syssub{ background-color:#6f4a20;color:#ffffff; margin:10px 20px;padding:0px 8px;font-family: '宋体';font-size: 12px; border:none; display:block;float:left; text-align:center; line-height:25px;}
/*width:120px; width:120px;*/

.div_plantext{margin: 20px 0px 0px 20px;}
.title_plantext{font-weight: bold;font-size: 16px;}

.pingtai_select{height:30px;color:#808080;}

.thisa{float: left;margin-right: 10px;	width: 55px;	text-align: center;	line-height: 32px;font-size: 12px}


.admincontents{    margin:10px;}
.success {    color: #0aad2e;}
.danger {    color: #bd2130}
.nav2_bg{background-color: #4c5766;}
.nav2_bg a{color:#fff;}


